<?php

use think\migration\Migrator;

class CreateUser extends Migrator
{
    /*创建表*/
    public function up(){
        $table = $this->table('user',['signed' => false,'comment'=>'用户表']);
        $table->addColumn('phone_num','string',['limit'=>11,'default'=>'','comment'=>'手机号'])
            ->addIndex(['phone_num'],['unique'=>true])
            ->addColumn('accid','string',['limit'=>32,'comment'=>'云信id'])
            ->addIndex(['accid'],['unique'=>true])
            ->addColumn('me_id','string',['limit'=>32,'comment'=>'me ID'])
            ->addIndex(['me_id'],['unique'=>true])
            ->addColumn('is_user','integer',['limit'=>1,'default'=>0,'comment'=>'是否是用户'])
            ->addColumn('is_runman','integer',['limit'=>1,'default'=>0,'comment'=>'是否是跑男'])
            ->addColumn('is_merchant','integer',['limit'=>1,'default'=>0,'comment'=>'是否是商家'])
            //->addColumn('tag_score','integer',['limit'=>10,'default'=>0,'comment'=>'标签得分'])
            //->addColumn('password','string',['limit'=>255,'default'=>'','comment'=>'登录密码'])
            ->addColumn('register_type','integer',['limit'=>1,'default'=>0,'comment'=>'注册类型:0手机注册、1微信、2QQ'])
            ->addColumn('wx_key','string',['limit'=>32,'default'=>'','comment'=>'第三方登录微信唯一标识'])
            ->addColumn('qq_key','string',['limit'=>32,'default'=>'','comment'=>'第三方登录qq唯一标识'])
            ->addColumn('create_time','integer',['limit'=>10,'default'=>0,'comment'=>'创建时间'])
            ->addColumn('update_time','integer',['limit'=>10,'default'=>0,'comment'=>'更新时间'])
            ->create();
    }

    /*删除表*/
    public function down(){
        $this->dropTable('user');
    }
}
